﻿using System;
using System.Collections.Generic;

// Code scaffolded by EF Core assumes nullable reference types (NRTs) are not used or disabled.
// If you have enabled NRTs for your project, then un-comment the following line:
// #nullable disable

namespace DataWasher.WebApi.Entities
{
    public partial class VmMntrequestdetail
    {
        public string Mrdid { get; set; }
        public string Mrdcode { get; set; }
        public string ReferenceId { get; set; }
        public string Mrid { get; set; }
        public string Moid { get; set; }
        public string Mcid { get; set; }
        public string MntCategory { get; set; }
        public string MntFullCategory { get; set; }
        public string ProblemData { get; set; }
        public string ThumbFileId { get; set; }
        public string ProblemCoordinate { get; set; }
        public string IssueImage { get; set; }
        public string MntContent { get; set; }
        public string VendorId { get; set; }
        public string VendorName { get; set; }
        public string Priority { get; set; }
        public string ContactInfo { get; set; }
        public string PostCondition1 { get; set; }
        public string PostCondition2 { get; set; }
        public string PostCondition3 { get; set; }
        public string PostCondition4 { get; set; }
        public DateTime? ValidDate { get; set; }
        public string MntStatus { get; set; }
        public int? Score { get; set; }
        public ulong? IsNew { get; set; }
        public string OwnerId { get; set; }
        public ulong? IsDeleted { get; set; }
        public DateTime? AddDate { get; set; }
        public string UserId { get; set; }
        public string UserName { get; set; }
        public DateTime? UpdateDate { get; set; }
        public string UpdateUserId { get; set; }
        public long? SyncKey { get; set; }
        public string AddUserId { get; set; }
        public string PriorityName { get; set; }
        public string PriorityNameEn { get; set; }
        public DateTime? CompleteDate { get; set; }
        public decimal? Settlement { get; set; }
        public DateTime? AcceptanceDate { get; set; }
        public DateTime? ApproveDate { get; set; }
        public DateTime? TaskingDate { get; set; }
        public DateTime? PlanDate { get; set; }
        public string MntDate { get; set; }
        public int? Score1 { get; set; }
        public int? Score2 { get; set; }
        public DateTime? SendEmailTime { get; set; }
        public ulong? IsWarrantyPeriod { get; set; }
        public string RelationMrdid { get; set; }
        public ulong? IsEnquiry { get; set; }
        public string ProblemIds { get; set; }
        public string PdfUrl { get; set; }
        public ulong IsMrp { get; set; }
        public string Mrpid { get; set; }
        public string MrpBatch { get; set; }
        public DateTime? ApproveFlowDate { get; set; }
        public DateTime? ReceivingDate { get; set; }
        public DateTime? MaintainerMntDate { get; set; }
    }
}
